108
7
23
143
55
2
43
10
30
6
77
56
46
12
18
16
21
4
79
3
87
14
15
9
5
54
81
61
8
13
1
29
58
153
40
24