36
59
316
181
46
13
30
123
41
211
29
50
14
35
21
180
9
33
77
215
23
52
67
105
39
15
11
8
22
57
187
12
126
55
42
28
121
99
226
103
40