68
162
11
43
2
142
96
19
13
46
37
26
47
31
27
21
10
6
60
64
4
22
28
15
108
50
12
144
105
40
14
59
17
104
29
57
34
116
42
1
23
89
309
9
244
110
174