29
82
68
62
50
21
30
52
105
12
112
38
100
6
205
18
118
54
53
24
42
25
152
96
69
51
88
26
89
11
10
23
131
60
63
16
28
15
162
45
242
66
72
35
74
80
39
76
27
40
153
20