177
245
150
83
105
203
76
92
32
61
89
134
3
36
84
159
43
104
48
50
39
14
48
18
38
49
52
46
68
47
40
22
29
21
4
30
68
60
38
17
16
52
25
20
54
38
19
20
44
38