106
15
52
250
4
41
61
48
19
33
47
169
68
75
92
85
42
11
107
137
44
45
30
121
207
29
5
21
293
40
22
27
20
43
3
8
236
14
104
155
13
7
0
88