6
11
0
17
36
29
10
80
19
32
31
124
42
23
89
43
35
95
48
54
14
141
40
38
66
68
47
155
25
107
56
52
211
112
61
63
30
394
91
96
293
79
219
82
44
24
225
134
78
104
77
74
184