0
4
15
1
7
13
37
25
33
79
68
106
213
174
26
34
32
126
89
49
302
177
36
122
152
140
71
59
42
95
83
31
123
159
102
64
5
28
60
63
43
194
66
65
50
96
21
30
105
148