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