135
67
173
37
18
100
45
209
50
19
276
94
138
66
1
88
32
9
98
11
23
137
34
33
14
30
28
147
105
110
217
58
79
51
61
7
16
89
8
163
17
3
36
39
24
259
315
70
73
35
260
54
417
44
115
93