70
28
51
50
55
89
46
12
80
45
64
48
32
147
11
10
149
13
92
156
47
60
353
23
49
43
44
122
30
40
17
16
86
58
200
37
39
5
22
1
88
33
29
111
27
21
25