8
24
13
93
22
69
86
61
95
147
40
19
29
179
74
14
16
360
129
135
4
68
100
48
376
160
101
6
50
27
20
5
10
102
17
44
11
254
0
45
52
23
30
2
138
53
56
89
58
121
144
21