169
7
156
102
14
34
316
22
33
223
193
241
97
13
567
11
73
61
69
138
74
506
155
26
45
16
76
66
38
541
109
24
23
104
162
139
58
46
42
18
159
96
86
95
236
184
55
124
79
222
17
249
19
127
146
350