30
36
24
68
49
242
13
38
16
106
55
260
35
45
60
23
54
76
93
81
52
172
28
41
40
184
18
31
17
19
21
9
67
250
94
113
236
223
15
11
175
99