12
17
27
160
82
9
87
53
34
16
3
32
22
14
38
6
80
19
114
37
30
48
93
2
29
66
41
51
52
76
145
28
65
18
23
106
1
67
7
91
25
39
74
31