182
98
52
42
39
97
238
62
88
159
378
13
58
19
34
163
117
99
92
114
106
190
96
35
109
333
78
85
5
30
142
94
10
277
390
24
17
56
8
47
36
40
43
27
75
51
33
14