110
85
53
87
78
102
114
56
197
123
219
130
86
89
100
434
401
68
48
22
6
11
26
77
106
109
145
46
54
24
47
273
19
30
7
64
20
390
16
31
28
75
23
37
34
70
230
9
8
25