0
2
7
6
12
3
25
16
98
27
77
223
124
17
110
237
97
28
211
142
40
157
759
79
22
212
64
44
75
203
26
104
67
45
32
145
86
63
33
19
238
65
15
112
38
134
34
68
154
80
50