78
14
34
45
30
22
20
91
9
52
47
39
8
32
68
38
11
141
59
6
94
81
72
49
23
63
33
12
18
58
17
76
303
160
13
1
7
86
67
31
42
40
26
102
46
99