35
62
26
32
59
118
17
13
79
52
77
94
204
45
27
15
18
100
76
86
51
24
29
56
53
107
30
123
64
23
47
134
22
184
128
117
139
111
12
33
85
68
176
34
54
60
40
277
50
11