110
79
12
19
27
91
24
34
30
167
17
50
23
410
28
7
77
62
81
26
9
15
42
33
29
22
65
13
21
11
63
106
14
18
38
16
66
99
20
49
6
53
37
36