40
135
108
70
41
15
50
4
24
22
112
31
32
14
25
77
170
47
33
26
7
9
20
49
6
114
101
124
3
28
126
38
91
34
39
17
29
16
95
18
13