1
26
15
14
11
3
20
38
100
33
21
12
34
10
5
136
36
110
32
40
13
16
330
106
104
203
176
103
59
74
54
18
27
31
28
76
49
39
63
35
64
67
66
37
68
163
43
24
118
108
95
282
48
113