116
2
40
5
4
16
30
25
20
10
31
28
34
22
17
15
9
36
13
29
55
98
14
35
42
220
26
99
53
47
140
45
66
240
24
43
84
297
62
73
101
124
179