48
15
18
80
28
333
23
22
24
6
5
20
103
86
39
21
27
4
11
10
13
32
82
7
12
41
51
37
25
17
19
34
38
29
57
33
49
252
9
42
59