36
87
97
25
77
23
58
55
5
10
15
33
100
60
17
16
13
31
29
56
95
148
120
53
28
22
4
49
27
642
3
19
50
72
9
104
57
147
54
331
112
139
182
201
79
18
37
70