96
23
4
11
50
59
91
123
27
75
55
89
10
90
141
70
171
41
20
72
51
79
135
102
6
54
22
366
67
62
35
18
12
57
85
7
49
33
13
68
9
570
36
189
19
78
61
14
24