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