70
11
31
303
8
34
17
14
15
77
24
3
105
131
54
28
107
20
63
21
48
74
23
44
55
441
81
110
65
156
79
82
61
12
152
125
188
56
7
115
39
37
161
90
16
13
33
49
154
18
100
29