30
27
46
42
333
47
78
58
13
26
101
31
20
28
7
17
24
23
43
19
29
237
18
16
36
40
65
8
21
34
75
45
38
93
60
9
22
61
95
179
14