36
34
28
106
11
44
12
35
47
23
40
21
14
114
10
20
31
56
25
103
74
78
55
139
30
84
6
3
8
46
370
192
32
97
27
33
37
26
57
42
17
1161
69
583
60
138
16