167
47
4
13
27
28
21
121
43
31
20
103
17
44
22
30
9
52
165
111
88
188
6
8
64
118
143
46
61
35
132
148
34
59
82
37
15
53
2
49
14
92
330
25