188
30
33
26
102
36
586
56
109
15
2
3
39
99
9
48
92
28
52
11
69
50
17
7
136
20
59
1
72
180
78
65
220
5
66
21
58
159
8
97
148
23
29
10
4