22
32
4
14
29
137
27
48
42
12
36
19
16
6
62
61
43
2
7
17
28
30
101
34
65
41
73
40
104
123
11
13
99
37
145
80
69
10
23
50
9
33
108
75
115