22
19
12
42
89
17
49
26
40
45
39
51
3
38
92
20
35
30
113
91
77
70
44
11
15
46
27
52
28
124
18
53
131
10
50
23
108
127
151
13
25
74
88
29
263
98
78