33
65
41
30
34
10
25
95
61
38
21
9
29
14
4
166
17
20
8
19
15
7
6
100
74
37
51
58
12
22
18
28
11
26
24
13
174
3
258
70