1
5
17
28
3
38
23
21
8
13
35
14
10
127
18
2
33
22
19
58
68
15
51
178
101
11
56
48
41
43
27
26
16
59
29
146
42
102
71
142
70