185
172
1134
103
112
80
76
142
116
268
57
84
67
470
51
70
52
47
24
37
32
28
33
36
848
366
59
397
255
41
533
98
117