3
2
1
15
4
41
22
55
53
54
24
120
19
14
29
13
21
9
44
38
58
48
80
79
56
17
28
73
35
74
96
36
6
30
109
23
105
138
16
47
148
67
25
60