19
51
85
44
24
31
42
41
100
25
28
47
10
38
21
11
52
61
7
43
149
36
27
23
20
83
58
35
16
135
224
17
6
116
33
79
88
70
18
69
50
8
186
29