37
16
24
29
61
69
22
107
41
32
18
23
127
47
43
39
316
66
103
27
102
33
126
35
42
31
54
132
64
108
74
370
200
210
162
203
65
38
90
19
128
151
224