165
39
297
109
400
85
72
135
322
105
22
119
17
34
722
40
24
18
147
277
58
53
6
57
50
124
63
47
65
251
237
36
30
51
70
174
667
352
95
62
229
161
77
89
3
131
104
143
48
20
41
7
16