100
136
165
9
39
33
139
58
54
267
180
18
35
133
17
41
21
46
43
125
85
28
49
246
71
53
76
205
425
75
177
141
88
47
269
42
27
65
277
248
95
7
83
23
24
31