101
15
161
75
90
100
20
192
40
136
66
25
43
297
33
23
26
22
64
28
175
45
35
10
68
206
73
51
121
4
30
107
49
27
155
12
70
37
80
173
16
7
193
102
103
84
38
79