70
37
44
47
23
192
16
17
42
149
12
20
30
5
8
45
32
33
13
77
64
27
11
46
117
68
18
34
125
341
91
131
80
168
87
122
568
163
71
36
19
342
164
57
150
92
88
58
52
220