76
545
98
138
44
202
52
217
63
173
34
128
58
135
117
55
102
15
255
29
105
33
113
50
199
16
109
23
95
68
395
28
110
13
83
9
73