0
36
5
70
12
11
91
56
13
10
33
27
19
90
77
53
52
71
122
41
58
143
114
8
394
49
104
202
22
34
74
45
144
82
51
39
208
68
168
60
96
64
123
263
141