139
45
59
51
116
11
55
121
131
24
34
222
16
62
27
32
48
90
29
159
104
39
28
56
142
112
43
136
102
22
23
114
94
75
81
86
192
264
47
151
58
106
137
76
235
402
325
129
50