28
25
5
44
11
56
12
10
21
26
16
22
13
14
88
46
195
29
6
15
19
33
39
107
49
97
40
57
17
122
90
64
82
146
35
61
18
31
3