149
108
41
87
222
118
13
101
35
50
30
36
88
28
46
97
18
14
120
10
17
31
16
55
9
24
139
5
3
7
122
21
86
2
37
79
190
95
27
6
53
4
180
73