22
64
66
21
7
6
19
38
95
1
45
5
225
70
29
24
56
170
79
97
63
14
12
26
618
51
292
155
90
132
18
20
276
10
331
34
160
279
146
15
11
42
60
252
23
31
17
9
16