15
12
14
22
51
34
17
33
5
50
85
68
53
19
49
38
29
46
6
42
11
28
48
24
222
121
86
45
7
119
63
93
23
21
97
100
473
69
192
65
335
27
158
20
110