89
15
36
103
24
49
42
79
35
21
56
82
29
23
62
52
17
48
26
300
130
80
117
60
78
86
88
50
128
227
33
58
32
37
40
31
104
73
67
22
63
30
11
158
13
20
34