82
29
149
40
8
5
13
14
4
84
99
2
46
71
49
165
24
77
15
36
56
59
17
76
12
64
30
78
20
1
114
33
39
110
157
161
19
27
42
55
25
89