27
61
90
41
78
200
109
353
49
54
69
133
18
80
35
104
73
51
101
83
39
24
56
67
50
194
93
114
120
31
46
15
108
140
66
38
25
29
12
28
70
21
59
103
33
97
10
75
36
150