120
32
23
27
105
15
35
34
26
58
620
42
22
29
16
54
6
13
19
12
4
25
57
18
39
83
102
41
38
51
7
21
9
17
14
24
10
28
11