89
33
8
3
58
6
17
30
77
32
83
25
56
14
12
16
109
21
81
29
141
40
28
36
31
2
115
75
1
11
10
34
18
4
22
1103
64
47
73
44
126
26
51
61
7
100
147
27
49