121
59
75
9
25
17
104
22
95
46
1
19
373
163
30
34
51
16
28
26
78
64
6
153
106
91
218
120
13
18
12
56
36
84
32
10
66
89
143
116
73
8
47
38
52
167
69
101
261
24
37
40
20