79
25
15
339
154
22
161
47
254
113
77
50
70
40
33
45
184
411
29
58
94
101
92
27
38
21
54
19
105
20
236
80
86
97
81
87
132
147
61
98
63
110
28
99
281
189
14
159
120
75
117
56