36
22
13
3
303
101
20
163
14
35
44
27
65
30
166
102
38
100
24
130
39
17
26
80
37
137
34
32
62
50
132
120
97
213
225
79
75
218
87
48
145
110
91
196
85
25
115
76