13
9
48
32
3
6
126
15
34
26
54
92
79
174
37
47
82
128
131
45
106
23
432
470
83
58
348
237
169
31
43
50
73
17
51
12
133
64
86
11
40
27
18
75
98
36