35
73
36
50
194
476
31
17
95
119
41
1
5
11
13
180
436
49
55
66
56
60
246
63
18
120
253
98
65
183
115
351
14
92
71
42
23
291
164
105
123
25
190
43
75
47
37
100
136
80
26
155