39
77
160
50
60
40
16
34
26
10
7
17
117
161
47
55
32
23
51
35
13
31
20
101
105
37
118
70
66
62
25
28
132
72
11
9
54
58
129
29
153
114
85
36
46
65