3
84
30
11
60
16
55
39
21
28
31
114
109
18
154
57
36
134
70
77
164
29
71
52
43
45
35
155
9
37
363
59
145
61
22
25
23
12
104
294
76
130
44
46
38
49
119