18
45
48
8
293
24
34
58
203
23
175
2
5
41
57
11
17
14
105
63
19
29
12
26
31
7
599
53
16
9
35
114
42
43
27
38
77
50
104
81
33
25
170
13
73
98