39
18
123
8
11
9
232
32
72
43
84
156
88
23
4
35
52
98
28
80
40
7
14
19
65
20
5
13
1
17
67
54
48
89
42
49
21
71
86
22
3
12
154