13
86
20
8
38
40
32
34
49
51
22
29
21
23
24
274
26
37
47
54
9
5
185
103
25
7
74
454
85
48
73
77
160
31
53
46
19
17
42
36
276
15
33
128
283
203
119
81
110