34
19
93
23
177
20
605
33
287
90
39
148
61
95
129
29
41
12
144
38
16
272
26
62
54
22
176
67
30
37
393
828
35
31
40
70
48
294
47
437
73
49
21
42
239
85
46
5
482
115
2
53
10