30
11
26
23
3
46
168
78
93
112
28
70
13
41
32
50
66
117
40
10
69
6
56
202
45
59
68
18
12
49
184
48
196
55
72
33
24
80
8
52
44
76
90
206
53
129
21
15
19
103
16
102