63
51
34
40
79
18
96
33
70
29
35
86
38
76
119
74
67
15
137
47
26
11
108
43
16
82
258
31
37
112
30
1
58
45
362
49
77
48
89
53
21
2
9
249
138
28
84