93
68
123
16
33
7
31
19
39
21
55
207
24
44
56
230
54
48
74
47
60
35
32
14
51
22
26
99
29
11
41
17
59
98
62
8
40
28
61
70
167
2
152
97
66
3