103
50
177
30
95
51
64
32
20
10
96
2
38
15
165
12
14
62
8
40
6
23
39
212
21
37
176
28
22
98
260
163
46
264
34
52
56
5
53
157
26
11
76
107
60
19
123
25
54
16
35