30
36
42
44
56
23
134
61
40
121
90
51
117
62
35
16
48
32
84
82
68
293
27
63
59
213
168
47
87
33
24
55
45
17
163
64
70
65
98
39
37
43
29
20