6
28
123
18
11
17
90
16
26
140
120
25
40
52
79
105
33
24
29
202
75
119
23
31
124
89
165
22
55
116
96
117
36
77
94
73
207
70
34
134
32
35
54
106
15
108