62
10
16
5
52
89
85
22
41
108
93
188
45
60
35
109
88
195
96
13
101
33
61
117
9
26
37
77
30
20
36
4
142
338
82
95
120
19
67
128
25
8
256
17
42
1
14
94
123
234