75
2
182
47
22
73
80
45
42
60
10
8
25
23
97
61
7
92
20
34
16
11
28
15
29
146
145
65
46
86
179
27
296
33
63
64
35
100
121
53
40
111
116
120