112
25
36
119
26
46
49
16
13
17
60
65
43
67
105
24
101
50
141
82
80
44
30
71
149
35
27
45
37
63
20
66
12
52
33
354
70
326
89
21
42
29
92