35
43
189
61
38
13
19
14
1
36
29
20
15
92
45
23
28
120
109
26
37
81
16
17
30
93
67
34
59
82
27
49
96
31
111
118
77
32
57
48
69
108
70
10
89