133
83
50
30
18
56
9
1
92
32
172
24
57
111
61
97
63
44
22
121
26
109
183
19
4
10
55
47
15
5
11
103
3
189
25
34
28
51
227
181
43
31
262
238