34
26
171
46
79
81
14
54
35
33
78
39
73
24
159
256
17
13
106
15
76
11
22
108
84
20
1
30
25
16
21
10
8
70
28
50
121
7
6
2
19
49