2
7
33
13
51
25
12
16
55
77
20
67
8
43
15
52
65
103
199
70
31
14
140
37
28
94
76
72
30
113
104
29
63
48
56
50
99
156
35
18
36
10
88
220
23