63
81
105
19
33
4
87
212
454
193
154
47
21
288
40
303
48
249
55
59
10
91
130
23
16
41
8
42
67
6
94
44
103
142
39
145
185
14
36
68
84
32
50
37
92
60
25
17
22