46
41
19
13
21
7
9
31
61
40
37
76
44
239
94
60
36
25
136
191
32
38
11
65
43
56
20
75
64
14
109
51
35
114
17
137
22
55
653
5
78
72
356
151
16
100
39