106
99
13
34
17
80
21
22
103
35
19
25
43
9
12
186
68
28
14
16
20
44
36
51
18
196
26
64
41
31
27
50
10
6
37
23
111
38