86
50
21
11
8
40
125
17
141
80
54
14
241
77
97
19
90
229
148
34
78
64
59
13
92
164
96
223
25
30
51
48
12
37
6
70
33
256
69
23
61
32
27
44
9
2