171
27
10
52
71
32
21
39
17
38
66
127
26
23
35
34
190
149
54
49
86
15
77
14
237
277
75
88
30
70
20
56
80
117
105
362
81
50
69
31
42
290
24
78
101
28