22
13
14
52
28
655
67
39
54
364
467
95
70
46
133
32
49
91
10
81
21
102
4
132
63
73
515
66
72
53
33
55
159
107
15
84
8
16
75
25
68
11
112
71
177
20
458
24