39
113
56
134
77
92
33
131
23
8
7
14
114
35
43
231
98
58
26
38
55
48
27
96
65
37
54
62
42
50
36
82
78
24
32
15
120
94
97
116
354
68
85
112
105