23
13
19
35
22
5
12
25
1
96
40
39
2
11
18
20
7
37
17
26
21
16
64
42
154
50
27
10
102
105
15
44
8
4
33
66
87
73
80
61
142
28
75
182
106
41
148
45
31
29
53
24
3
140
59
46
36
30
34
90