109
523
37
178
67
130
52
50
87
16
71
80
28
22
33
88
66
382
31
531
56
24
26
97
107
253
35
104
74
51
171
61
188
77
48
6
79
27
136
21
210
45
103
12
30
65
47
36