37
333
177
288
8
115
219
276
39
19
81
262
18
107
22
31
24
54
26
13
153
193
40
68
45
30
149
75
17
52
44
141
23
29
47
159
921
1323
20
370
541
25
79
36
38
33