13
32
21
173
15
48
34
42
69
244
54
55
198
150
107
38
255
35
47
29
12
73
64
23
40
25
9
181
31
26
8
58
202
50
75
27
99
28
155
98
60
33
7
1327
19
327
22
165
59
65
106