123
127
17
110
14
22
104
24
8
362
10
189
66
38
42
64
160
78
85
11
45
18
103
54
27
100
108
53
50
162
129
31
117
60
25
12
58
146
51
34
37
155
19
40
41
21