117
22
123
55
68
95
23
5
24
72
408
37
177
399
15
168
41
19
376
14
9
169
13
102
410
81
193
188
42
236
36
25
99
174
21
27
12
3
34
84
7
152
154
47
210
135
16
107
48
335