16
141
1
75
2
182
47
22
73
80
45
42
60
10
8
25
23
97
61
7
93
20
44
34
11
28
15
29
146
76
145
65
46
86
179
27
297
33
63
64
35
100
122
53
40
111