22
29
114
18
46
82
101
67
42
33
65
40
39
76
25
293
34
49
31
13
562
63
30
10
21
54
168
51
89
104
75
45
64
24
41
62
74
92
59
23
513
94
27
20
69
35
58
72