0
27
92
104
13
17
14
22
18
12
226
499
38
61
7
55
76
101
53
80
50
6
255
65
15
28
68
52
127
230
163
25
4
113
58
111
5
63
21
30
209
95
427
2
11
267
358
36
73
44