11
28
64
120
63
59
21
20
1172
15
112
42
43
76
342
34
13
72
8
145
96
125
80
27
190
17
244
60
232
55
241
9
1077
33
193
245
19
12
71
29
41
10
16
48
119
3
70
47
53
18
51
44
126