12
39
44
24
311
25
26
3
144
90
75
30
183
47
93
40
55
9
16
122
28
132
58
226
8
65
4
36
41
18
71
96
48
38
105
111
303
63
66
262
57
114
61
60
190
62
29
98