24
35
33
97
23
41
4
63
18
62
25
27
21
199
10
16
14
178
83
6
49
42
323
30
66
47
81
45
103
29
120
12
80
50
22
53
34
105
48
9
52
89
17
61
77
148
15
108
31
431