22
43
33
139
16
67
11
64
62
15
201
55
117
31
34
45
13
321
424
375
25
30
63
37
131
544
409
126
911
158
21
166
9
770
338
60
286
85
36
41
19
54
24
18
29