4
27
25
7
11
8
43
22
32
12
15
34
6
19
52
31
82
167
42
49
20
56
178
17
41
136
89
70
23
77
60
35
26
304
100
21
88
37
16
44
216
92
112
3