37
17
164
80
20
91
139
192
31
19
13
95
23
2
6
364
100
73
398
8
169
96
67
22
134
66
41
34
88
16
26
24
146
11
54
365
594
81
166
62
159
28
350
373
65
83
61
515
74
237
38
77
12
305