21
8
47
12
10
4
2
25
11
17
18
16
15
48
30
26
53
74
96
46
20
210
24
41
94
40
155
39
124
55
97
7
13
35
91
60
42
27
44
75
77
159
92
379
163
23