170
41
14
51
96
21
118
44
28
7
75
85
29
16
104
82
56
31
35
42
38
39
88
25
17
74
134
59
15
24
12
62
133
9
53
148
33
26
18
70
81
112
66
22
159
19
60
65
2
63
111