34
13
8
32
36
14
11
27
25
7
3
19
21
48
17
26
6
20
12
58
77
33
40
10
30
18
9
119
41
29
60
15
74
417
2
240
16
167
68
100