19
3
9
59
366
211
29
20
1
5
14
141
61
15
22
45
34
124
8
42
56
40
79
47
154
31
39
109
116
66
96
73
120
30
65
71
64
17
145
67
293
32
117
93
10
95
60
13
244
81
51