0
1
12
25
15
2
3
18
140
8
153
165
94
5
35
16
11
51
39
17
50
24
26
21
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