46
145
44
66
28
7
8
111
42
13
14
54
41
16
160
122
19
101
24
26
99
79
31
23
63
35
125
90
219
67
70
22
25
69
165
39
60
107
5
43
135
27
94
21
148
180
50
91
29