53
68
92
103
19
75
35
36
34
26
41
13
31
96
97
4
25
9
2
8
3
234
157
140
54
44
46
21
77
82
270
62
29
24
64
595
45
176
164
48
51
37
16
288
27
32
33
87