32
38
17
5
3
83
7
21
6
50
30
59
43
116
13
14
282
96
44
103
45
209
55
132
108
85
24
18
36
31
9
16
197
56
115
124
117
250
19
10
23
60
48
120
159