111
98
33
52
46
35
91
154
101
28
32
54
16
165
41
31
106
12
56
7
142
49
19
76
99
27
24
20
10
77
11
48
30
57
64
116
34
40
68
65
38
74
69