33
23
22
15
85
69
30
11
37
124
56
6
27
339
143
9
57
31
18
10
75
115
48
34
25
26
50
102
88
19
21
14
76
129
20
44
210
3
5
89
289
66
59
45
137