0
3
1
10
8
17
13
16
2
58
75
19
26
60
23
42
24
6
33
48
86
36
5
76
28
73
102
160
11
141
34
61
53
7
51
108
55
12
9
62
59
499
35
111
52
164
38
63
45
135
54