46
11
24
18
34
3
167
13
15
5
37
4
9
44
31
27
19
63
118
81
43
41
23
52
77
20
17
50
47
56
16
58
29
49
78
100
35
26
142
82
181
30
201
191