94
113
177
16
35
40
43
34
32
41
14
64
84
379
33
80
60
53
37
51
67
83
90
75
13
18
45
86
226
140
27
303
597
156
283
168
172
30
38
99
383
81
179
73
147
4
159
24
76
17
54
135