21
69
309
30
33
130
6
67
49
39
14
16
8
9
27
60
10
135
61
144
13
4
12
36
64
15
20
11
17
118
2
7
23
41
86
42
77
45
51
32
48
75
25
210
197
34
169
19
132