27
17
34
42
50
25
92
114
16
85
47
61
23
22
78
41
96
82
24
19
13
18
12
337
32
81
14
87
39
44
28
197
38
68
53
126
36
89
251
26