55
151
7
25
75
39
169
34
37
18
11
92
88
87
110
59
41
308
126
62
171
45
51
77
190
8
83
16
40
21
124
65
188
67
46
23
17
32
295
49
145
33
296
53
293
101
112
116
20
268
73
6
121
5