26
133
20
17
25
16
90
6
19
21
2
59
48
102
8
5
53
12
13
3
45
149
24
7
15
46
36
60
30
18
22
14
4
29
39
10
23
0
55
94
51
11
50
116