10
136
56
3
17
26
22
15
14
98
49
34
32
124
52
13
9
8
35
28
21
31
25
163
68
30
154
125
20
112
54
87
132
147
38
105
4
18
84
58
57
37
114
520
86
91