46
27
15
11
13
21
56
17
20
70
135
31
67
23
65
41
39
53
42
14
5
9
2
3
144
49
48
201
92
95
106
102
51
298
84
162
69
16
77
52
82
64
107
32
118
78
60
47