56
34
32
18
46
33
21
14
23
12
54
27
17
43
39
16
38
19
20
30
92
41
8
9
7
89
129
11
354
6
101
13
77
130
35
63
48
120
126
51
98
15