65
57
14
88
30
17
38
59
44
15
11
42
106
21
9
16
19
50
33
3
49
35
83
147
39
6
60
121
24
41
79
150
192
200
102
68
58
47
74
108
64
135
354
28
103
23
168