89
432
43
55
25
28
95
23
61
39
46
71
38
101
72
21
34
104
31
153
109
19
115
12
62
274
87
42
10
24
207
52
49
7
80
33
17
70
8
157
29
15
44
16
255
54
102