22
23
29
145
45
63
54
200
84
143
4
41
24
35
136
57
75
114
72
14
51
60
12
94
20
650
139
36
17
7
10
391
55
27
125
129
40
53
8
87
62
355
109
189
291
21
111
120
2
73
37