85
35
41
123
48
10
5
1
9
6
30
56
11
75
32
17
29
115
19
13
37
122
66
4
134
64
14
40
22
18
15
8
51
129
7
472
36
38
2
28