46
110
19
94
10
34
204
89
13
66
97
28
9
45
22
15
44
36
102
139
38
35
30
8
33
42
195
50
210
62
75
114
56
63
39
67
23
60
12
26
25
21
51
14
78