0
55
106
64
6
81
12
132
23
59
136
78
131
263
22
170
86
45
389
56
394
166
66
133
297
2746
154
238
1158
342
48
71
126
34
14
1316
58
91
16
50
40