0
9
29
16
21
41
59
11
189
51
286
28
117
159
93
22
46
71
79
106
86
120
89
24
25
73
244
32
127
163
38
104
48
123
169
56