56
21
17
75
161
46
3
99
65
275
230
15
96
192
32
235
146
51
33
8
37
19
107
76
67
13
242
11
31
41
128
29
44
60
200
54
244
26
16
50
58
316
7
45
14
20
34
399
48
30
416