0
2
3
1
129
68
136
17
147
63
196
47
46
29
57
116
135
16
21
32
50
69
24
64
122
67
179
40
22
89
144
80
31
108
44
765
148
18
71
10
4
11
12
72
132
42
65
159
436
37
7