49
5
9
23
98
41
28
61
108
31
8
50
27
42
86
53
16
363
62
91
10
36
15
32
85
2
20
21
83
7
24
29
54
51
149
13
14
33
136
174
209
99
37
11