33
13
45
98
57
51
61
15
36
14
37
44
54
84
86
59
31
7
47
43
121
12
64
79
48
20
29
23
53
68
58
39
152
16
62
19
220
87
18
82
32
55
249
74
168
153
0
4
96
30
170