81
28
118
169
47
77
258
18
178
49
33
70
34
24
154
222
7
4
79
30
83
68
109
50
88
48
31
13
9
8
2
36
174
74
23
64
14
54
66
139
15
969
84
153
11
21
51