31
27
22
40
4
17
5
38
8
53
19
52
73
70
9
20
14
7
18
11
102
1
81
6
23
95
49
94
103
41
25
63
132
37
59
90
105
140
45
42
24
61
96
3
184