85
75
116
57
55
22
91
50
33
16
11
10
5
52
9
37
179
79
29
70
21
61
14
73
30
144
23
86
985
90
157
47
53
81
80
121
36
42
83
372
56
67
7
4
34
6
27
51