38
20
28
198
54
88
183
299
106
97
27
318
84
53
21
17
37
29
69
11
568
72
8
395
3
49
45
25
83
58
22
56
40
24
180
93
32
14
35
68
109
23
92
50
13
127
184
12
155
33
47
590
5
66
79
44
46