0
2
5
4
3
1
121
34
68
41
136
17
62
147
24
63
196
214
47
46
110
29
57
116
157
18
11
135
107
16
39
21
54
32
50
69
64
122
67
179
52
40
22
89
144
480
80
31
236
134
35