12
51
32
35
17
86
91
5
64
8
20
235
34
46
36
79
4
66
48
19
77
99
126
26
114
262
59
27
42
52
11
71
58
78
43
113
56
227
13
7
40
39
122
38
22
181