22
29
61
28
23
82
102
45
21
27
25
24
122
31
49
92
10
78
99
19
43
41
603
15
47
57
69
3
93
38
34
66
14
13
39
20
33
211
40
18
58
5
26
6