118
574
188
422
41
329
77
330
106
272
65
304
76
253
34
126
38
110
68
395
18
95
44
111
37
124
14
87
25
109
8
13
147
16
140