0
3
4
13
16
18
11
112
260
2
27
19
50
70
49
107
40
51
34
66
90
23
52
5
22
26
262
14
64
159
25
6
89
15
55
31
17
32
97
38
30
113
87
194
186
46
53