0
4
2
26
50
1
14
17
8
29
95
60
70
15
65
32
138
226
61
34
66
38
53
89
13
59
49
94
135
103
76
56
46
43
48
90
27
141
19
79
24
165
86
45
40