8
106
311
55
5
13
10
34
40
6
141
4
1
88
12
70
20
195
75
17
148
16
48
45
38
95
35
33
46
28
21
117
11
24
122
2
72
51
9
27
67
26
90
44
73
31
36
15