33
51
38
19
14
7
15
18
11
8
36
16
47
129
29
17
26
30
28
22
21
43
25
13
62
40
82
27
200
48
122
117
55
31
67
113
188
72
96
185
434
37
234
56
66