0
8
21
15
2
3
18
140
153
165
25
94
5
35
1
16
11
51
39
17
50
24
26
30
23
13
66
141
34
19
28
14
293
62
124
202
57
76
90
33
48
144
146
46
186
86
73
79