36
77
6
87
10
30
13
15
22
52
7
17
78
50
18
106
63
33
59
53
88
31
67
74
9
43
277
145
35
51
135
289
232
45
8
32
11
40
23
25
66
98
113
37
34
86
69
147
156