35
26
92
14
8
34
29
27
72
47
18
22
70
20
17
56
13
68
21
10
38
74
16
12
139
40
9
11
187
57
67
23
48
62
172
37
334
49
110
95
282