110
25
191
385
20
31
80
14
79
37
41
38
16
60
159
45
18
205
32
49
12
15
123
7
40
30
44
11
50
96
61
175
29
108
137
75
55
67
24
59
48
54
36
35
153
152
51