37
102
23
15
16
21
70
19
30
18
4
32
5
47
6
121
66
44
129
192
7
11
88
9
79
54
143
141
155
75
39
33
53
232
42
13
69
207
24
26
8
107
17
229
61
38