1
3
14
8
135
16
11
5
28
23
7
26
59
17
12
15
96
145
41
261
175
20
68
6
18
35
30
52
24
95
27
137
25
92
61
44
31
60
22
142
32
4
2
257
13
105