41
83
14
46
34
3
25
20
13
55
72
40
19
15
126
139
163
45
350
107
79
114
113
88
33
23
90
63
26
65
154
22
12
92
50
87
110
148
97
9
21
31
48
96
136
47
265
69
129