33
26
38
22
14
4
11
3
60
42
82
59
41
36
101
28
68
90
20
15
180
112
12
21
64
266
16
80
121
113
232
127
5
32
24
87
30
40
99
13
9
159
23
102
6
85