36
22
26
46
112
49
105
18
81
13
30
73
54
17
29
16
34
9
64
84
19
90
15
27
114
132
35
66
24
45
69
149
31
12
44
82
33
39
95
251
107
126
96
118
373
60
676
93
56
38
138
75