12
19
14
222
24
38
21
60
28
25
33
49
70
55
27
87
47
5
16
18
42
310
32
406
23
74
442
65
13
141
36
123
101
88
48
97
233
85
77
50
121
43
59