29
19
28
20
17
25
106
7
3
103
41
101
34
32
133
37
23
90
0
11
4
22
5
8
15
21
1
10
12
16
14
145
53
13
78
9
124
38
6
26