26
72
7
77
10
6
15
137
50
62
82
21
32
0
17
24
28
42
172
128
29
56
78
63
233
65
80
207
398
44
46
25
51
185
75
108
112
124
155
53
90
76
109
41
127
254
296
134
242