2
37
10
141
89
18
85
46
119
31
71
80
29
38
24
44
41
126
6
14
77
25
76
21
36
107
54
176
63
45
16
178
12
34
88
40
49
294
57
84
27
28
92
277
106