28
123
12
46
70
19
76
7
181
150
41
22
145
34
71
30
44
35
103
13
59
27
21
16
25
14
17
37
51
85
43
81
18
26
115
50
77
55
11
31
73
33
36
175
239
29