27
47
37
6
141
96
152
2
23
218
8
109
10
45
17
68
76
38
28
40
92
57
83
13
34
9
75
123
41
33
30
104
63
56
131
50
16
19
46
14
896
65
268
162
367
51
52
118
88