0
8
44
60
55
13
11
9
10
5
177
38
4
17
31
50
21
42
16
28
20
23
29
80
37
33
19
2
142
58
299
18
216
30
66
14
56
51
266
130
39
236
59
76
220
92
170
94
65
311
253
128
26
40