31
18
26
25
10
23
24
5
1
12
124
33
61
29
27
63
68
30
76
9
67
42
14
44
8
38
98
3
62
22
60
82
46
11
19
13
100
4
135
134
52
6
148
40