28
14
51
25
52
13
39
2
32
79
33
73
74
23
21
26
22
16
380
19
70
60
64
120
95
56
49
45
5
473
12
48
42
53
4
8
7
30
18
180
17
86
41
34