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
916
22
40
262
128
39
14
173
89
13
97
137
17
209
110
88
136
118
120