28
25
12
14
57
7
154
13
108
109
27
20
22
95
33
49
15
21
31
128
19
11
4
59
32
9
2
61
65
30
69
3
16
48
38
1
96
197