167
86
23
18
78
77
217
105
108
10
142
263
48
522
45
60
147
65
81
68
28
54
165
270
164
24
16
27
35
90
79
156
50
14
32
267
121
37
57
83
39
61
53
126
96
25
7
157