77
32
9
10
358
164
63
21
91
73
4
18
42
190
11
86
74
122
2
30
106
165
22
49
24
35
8
52
14
7
150
275
25
178
6
50
75
44
38
45
94
266
110
59
54
29
41
36