15
41
6
35
25
82
33
34
31
64
7
11
30
2
29
17
19
99
12
23
8
44
39
37
32
5
683
22
96
9
28
159
65
45
21
87
58
55
51
61
54
91
135
165