93
9
14
20
31
23
12
43
21
6
4
16
26
92
95
19
3
17
22
45
1
11
7
10
61
134
32
39
79
15
46
28
56
162
82
2
146
37
58
40