36
19
8
80
28
196
49
4
48
74
396
391
20
7
3
6
13
21
15
348
45
251
10
221
27
25
14
33
86
51
218
26
463
63
34
405
30
9
12
172
120
56
104
23
110