34
3
33
30
16
64
38
8
88
17
21
14
13
18
6
7
9
11
29
5
2
24
151
4
86
126
204
25
20
32
31
23
82
28
49
98
169