29
233
66
3
107
9
15
23
239
73
14
26
198
16
17
33
11
10
18
41
38
24
134
58
20
59
32
21
34
31
57
64
8
2
46
19
93
36
180
62
124
13
97
67
55
345
25