53
89
54
39
24
43
37
13
12
34
44
46
30
64
18
296
16
11
129
32
14
162
65
58
9
31
42
83
75
86
22
7
4
20
126
29
36
234
23
158
100
82
25
248
47
639
15
276