124
116
5
17
71
38
74
25
18
40
52
27
133
46
58
97
117
28
75
69
59
138
351
164
122
94
123
48
43
186
98
211
341
67
157
68
95
82
262
135
76
78
199
158
134
61
55
83
53
62