140
105
136
12
31
75
29
36
48
62
230
44
134
85
81
412
97
148
35
195
24
30
113
40
66
16
21
60
476
33
89
444
11
163
80
25
433
108
143
99
14
39
56
121
79
55
91
38
87
54