177
15
21
72
30
29
52
5
35
12
31
513
118
13
24
55
40
27
138
148
10
32
41
102
76
14
125
38
108
250
43
270
101
33
123
173
139
162
97
16
83
61
90
130
150
238
20
389
149
8