4
36
164
29
85
690
188
110
35
89
20
67
156
60
18
55
130
92
112
14
62
211
221
49
54
117
108
116
15
70
39
157
8
24
83
204
50
75
65
133
96
32
73
803
41
262
234
138
260
533
220
76
21