43
62
52
115
15
55
84
60
104
30
116
80
70
156
226
53
333
49
221
21
51
93
327
68
31
222
41
23
113
76
230
145
57
65
35
38
56
47
918
22
40
262
128
39
14
173
89
13
97
137
17
210
110
88
118