22
29
23
50
37
58
21
96
36
17
121
78
82
44
25
101
100
75
39
74
33
28
375
47
135
10
48
52
31
40
27
59
70
24
117
41
148
46
26
111
66
73
54
8
51
15
49
57
304
84