1
31
28
98
13
15
64
36
26
17
27
116
6
32
45
46
56
19
8
7
20
35
41
89
16
4
73
66
9
33
90
59
61
91
57
229
14
111
29
42
70