39
61
19
28
129
53
158
146
44
16
7
46
156
18
65
12
54
5
66
25
11
14
26
51
45
166
3
30
34
192
13
89
1
4
32
9
74
33
10
22
308