38
21
28
33
56
10
92
111
161
132
40
35
63
79
46
30
44
70
45
126
60
155
80
19
50
105
17
12
41
37
18
192
24
16
39
1
13
23
9
62
32
25
54
3
29