83
31
50
16
235
87
46
26
17
19
14
41
56
61
77
52
34
37
2
85
62
22
51
110
18
96
42
15
103
32
49
112
20
6
155
160
29
48
12
30
5
25
4
124
24
473