94
49
112
301
106
13
24
98
213
6
57
303
444
390
20
37
2128
139
51
141
90
7
138
86
48
187
36
50
58
99
28
167
41
89
101
34
71
21
214
151
132
42
35
160
124
69
121
96
14
104