88
52
46
12
26
37
19
100
36
127
84
118
77
39
32
22
6
41
105
33
70
13
270
104
8
49
17
83
79
43
10
82
102
40
20
42
44
4
91
193
14
48
31
16