108
161
15
222
61
17
40
53
166
25
124
30
57
14
893
13
150
73
133
34
22
35
251
74
332
28
1
6
81
10
29
3
0
36
38
96
5
4
2
33
226
46
171
66
11
56