17
46
21
63
23
326
3
45
48
93
7
28
26
50
9
10
12
77
29
2
102
19
16
114
37
15
85
34
84
59
38
249
60
44
18
55
6
155
4
88
30