32
52
65
4
11
10
56
38
22
34
90
81
59
595
18
73
78
58
80
53
84
15
37
23
17
29
36
69
55
31
292
103
130
24
20
213
25
45
89
9
16
98
33
42
19
524