94
36
22
14
62
12
80
5
10
40
55
27
11
7
33
108
69
3
41
52
51
37
8
99
31
26
15
82
20
21
18
16
157
81
43
115
32
66
54
4
34
76
58
117
48
88
93