29
5
16
0
7
23
12
8
13
24
4
57
1
11
26
10
20
67
123
129
117
113
142
155
60
96
42
73
44
181
19
48
25
82
43
445
235