30
43
27
47
107
18
29
20
62
99
49
73
11
31
19
16
22
74
58
46
15
109
126
33
36
34
72
40
89
28
14
17
292
41
12
110
32
81
25
9
7
54