35
18
48
30
25
59
11
21
19
33
63
41
15
9
27
44
124
50
45
57
10
22
6
34
39
24
14
16
93
47
73
155
20
51
103
293
111
220
42
160
38
181
43