37
38
23
102
113
47
10
25
4
210
78
21
79
40
121
81
180
394
193
11
68
28
139
5
22
36
99
75
33
14
57
27
41
17
82
8
92
98
50
198
110
58
26
195
16
18
13
12
105
20
61