22
379
9
24
45
64
1
135
128
34
53
90
10
148
30
112
27
211
70
75
50
8
39
114
57
29
33
77
60
93
84
97
55
318
569
197
111
125
23
61
83
31
62
43
69
52
37
82
54
48