105
30
65
12
4
6
8
19
2
5
11
20
16
56
13
44
14
61
242
158
3
7
50
83
15
54
260
9
29
1
120
36
69
25
55
31
145
122
94
87
113
27