107
132
5
1
4
54
22
17
6
15
9
36
59
2
8
31
44
64
12
74
40
177
3
11
75
13
16
24
136
111
19
30
7
46
279
18