66
81
4
22
29
126
12
13
63
28
17
46
159
11
67
16
23
30
78
34
38
44
61
35
9
133
173
50
58
48
196
82
5
88
47
27
15
7
32
65
320
53
51
180
106
116
163
21