22
42
13
77
81
29
68
48
58
74
66
26
99
132
46
72
489
96
124
82
10
91
160
125
139
141
151
43
97
317
37
25
71
76
38
33
27
55
20
24
45
23
148
69
98
11
173
164
100
16
17
32