4
41
25
10
8
37
16
33
12
2
26
14
3
36
30
19
44
47
18
61
76
132
40
31
32
21
53
126
5
52
169
89
63
45
55
57
27
48
6
17
11
20
74
108
425
91