11
5
28
16
23
7
26
59
17
12
13
94
145
41
261
175
20
68
6
18
35
30
52
24
95
27
137
25
92
61
43
31
60
22
142
3
4
2
257
105
66
57
141