20
3
18
21
25
14
48
29
31
22
15
41
19
24
6
16
13
83
30
101
95
33
52
55
51
50
74
4
36
133
152
68
37
17
10
81
91
63
82
199
5
135
27
75
115