0
26
16
40
7
9
37
2
4
12
23
27
1
51
13
8
3
5
268
10
66
54
34
76
53
65
55
28
83
19
31
33
43
93
149
63
48
237
383
136
95
187
186
139
35