22
13
34
12
20
31
14
18
21
50
15
41
25
151
40
36
2
100
17
32
19
7
29
24
28
26
216
23
55
122
6
142
202
47
56
59
49
73
530
70
488
158
188