164
364
74
28
18
41
110
73
209
62
22
323
109
40
100
764
50
95
130
201
150
54
165
169
16
91
35
24
7
342
45
21
61
111
112
23
43
5
53
26
12
211
102
173
225
79
29
55
174
66
4