92
10
22
18
11
45
77
1
23
21
15
90
29
8
7
6
37
13
31
32
146
145
68
137
120
73
35
9
101
36
24
26
62
17
46
83
40
195
70
42