11
19
50
44
22
89
160
165
80
23
62
2
113
53
16
46
220
37
21
36
76
130
4
79
58
59
265
25
34
45
47
18
125
99
49
63
74
15
389
95
140
10
77
8
13
72
98