30
45
64
18
37
33
249
92
115
72
22
10
11
56
89
71
65
26
28
70
43
32
99
23
59
24
61
68
13
196
98
50
15
27
51
16
95
6
173
3
90
63
116
17