60
15
7
27
495
16
8
23
12
22
25
34
6
35
30
14
39
32
77
26
10
37
21
9
3
53
208
63
13
19
17
38
45
11
81
74
5
113
114
33
20
18
24
67
46
28
2
178
82
308