108
16
155
277
28
232
32
68
66
42
21
60
286
62
371
33
70
34
90
111
65
145
269
664
167
48
58
551
61
238
57
44
59
91
255
76
15