106
25
55
22
18
46
210
415
137
31
41
53
4
11
33
13
23
57
14
54
35
38
19
40
8
17
12
44
32
110
179
52
6
95
16
3
119
10
36
27
45
15
34
60
39