92
19
25
154
373
106
93
115
49
20
27
89
98
82
21
33
213
66
94
54
112
178
60
34
37
51
64
52
44
67
61
219
74
167
71
303
43
295
72
23
76
58
111
103
157
17
28
38
145
35