35
15
51
193
101
19
27
86
72
44
45
20
16
49
68
89
59
32
73
135
111
154
39
18
66
70
82
23
7
191
34
64
83
25
11
36
9
109
121
60
77
30
145
78
57