13
6
28
4
20
99
9
24
83
54
53
102
25
52
59
40
151
60
92
61
37
34
22
49
21
82
106
67
62
131
105
117
142
196
173
73
153
58
154
180
283
51
107
101
129
112
194
26
245
33