0
7
42
50
24
28
13
124
32
59
39
138
76
20
35
62
34
53
54
163
10
175
75
65
132
43
255
70
33
164
22
108
99
21
134
52
178
78
103
117
14
5
11
47
23
41
182
302