11
14
4
46
19
24
31
12
48
21
9
41
17
8
65
18
15
27
43
10
93
69
22
13
45
61
83
85
25
95
23
92
75
29
67
59
57
97
296
126
139
101
234
32
87