36
50
668
25
42
85
105
248
12
145
22
37
45
38
447
16
49
362
78
29
7
20
5
14
291
32
3
55
305
39
443
34
41
19
65
44
4
46
86
53
10
11
62
40
168