121
34
27
45
23
31
36
14
17
8
22
35
19
18
43
26
24
20
9
92
47
11
38
51
77
15
6
30
21
63
52
25
16
32
29
12
41
46
60
150
28
115
13
85
48
108