42
28
21
33
41
23
14
13
61
38
22
10
26
3
96
57
484
16
17
32
4
47
6
59
65
92
9
358
50
36
39
73
25
49
69
91
11
159
8
15
199
54
20
30
51
97