39
77
160
50
60
40
16
34
26
10
7
17
116
159
47
54
32
23
51
13
31
20
96
104
37
115
70
66
62
65
25
28
132
72
11
9
58
128
29
151
111
85
36
46
105
35