13
40
26
118
105
21
116
52
64
28
44
51
25
86
48
23
41
413
203
93
37
65
38
96
24
75
29
97
152
68
92
180
18
22
62
319
50
221
70
133
95
102
131
59
84