133
90
10
91
15
36
42
17
16
26
23
14
21
25
24
86
49
84
41
8
12
9
22
11
46
1
18
20
71
48
30
2
5
32
35
40
53
55
47
120
57
34