150
98
12
76
95
44
130
61
72
96
80
194
100
23
204
70
56
151
55
148
28
29
46
89
18
131
104
50
25
74
51
65
206
57
40
59
22
81
16
86
75
102
60
41
15
45
54