64
113
76
67
192
23
103
88
12
34
20
70
33
35
45
27
53
97
37
21
19
39
9
51
40
107
43
148
136
160
50
224
29
186
83
91
89
122
38
30
179
48
303
47
24
54
57
36