118
293
40
49
64
53
136
22
29
88
201
25
2
41
15
17
158
26
38
11
78
135
28
57
690
32
44
62
43
79
375
47
52
7
27
85
9
0
91
19
14
127
21
35
33