2
13
97
34
185
14
18
126
6
66
20
199
133
272
36
16
37
42
71
44
188
102
12
128
33
129
38
22
30
60
52
5
56
81
211
86
335
26
25
23
9
145
8
29