23
38
19
70
51
32
12
5
98
24
27
69
68
104
17
154
121
486
234
66
106
28
40
3
21
135
30
4
22
25
13
142
26
88
47
536
91
58
39
34
114
55
167
136
80
159
429
102
139
166
488
90