13
23
96
11
8
7
16
9
17
36
19
10
20
35
45
59
58
27
14
37
24
25
26
396
22
70
118
40
73
44
190
486
31
88
12
263
66
89
62
237
3
234
221
310
124
236
28
65
107
54