80
76
127
35
12
214
13
208
68
156
64
86
158
92
11
27
132
16
48
175
173
59
4
36
102
278
532
70
17
85
24
95
155
40
6
20
31
128
43
42
41
79
52
144
32
234
58
33
49