16
111
134
31
29
83
75
22
15
30
13
38
19
11
70
176
18
21
25
43
69
51
85
110
32
20
46
121
189
117
39
27
7
17
14
10
108
23
26
28
50
12
35