44
7
29
63
156
22
27
191
77
30
57
19
49
117
70
28
218
226
379
31
23
128
98
13
42
64
1113
279
11
53
14
134
21
45
80
54
86
107
334
208
1581
426
138
1650
996
141