1
14
133
21
2
32
9
5
23
17
55
155
10
36
92
20
12
152
13
15
31
102
77
73
74
30
60
48
26
183
37
52
24
64
63
8
19
90
25
366
28
216
149
150
22
38
597
59
33