12
66
30
107
32
33
22
13
41
29
8
50
20
44
130
2
7
15
43
17
62
21
11
76
25
10
4
59
9
16
24
31
46
56
51
161
3
19
90