0
7
5
23
32
37
43
39
103
53
60
123
89
82
28
65
47
11
56
58
262
119
36
64
67
135
170
62
163
116
184
413
199
85
329
109
195
183
156
46
98
104
120
73
76
91
152
84
234
63
42
41
221