11
43
23
25
10
16
20
30
19
163
45
50
29
101
70
77
53
18
24
37
99
34
22
51
87
28
12
190
116
44
52
454
38
39
114
15
33
49
35
48
59
255
3
76
26
21
106
89
14