21
5
24
35
96
25
180
18
58
56
55
361
11
26
34
445
782
48
14
10
135
59
343
39
12
37
323
51
66
132
65
298
107
28
42
9
40
29
64
3402
303
41
15
140
31
45
118
7
47