52
26
10
34
109
58
31
2
5
15
18
8
36
7
6
3
19
14
1
136
12
21
56
22
51
89
9
61
102
49
23
17
183
105
87
20
41
71
25