98
151
49
24
23
37
28
57
108
56
78
52
1
91
100
36
101
30
287
83
295
184
22
86
12
4
104
170
185
79
29
113
0
7
96
51
15
17
2
6
3
53
20
27
148
40
63
18
188
25