11
17
7
2
40
51
31
28
46
36
42
95
143
61
25
16
118
133
35
22
32
100
157
13
64
23
8
39
155
285
98
19
106
142
74
60
187
197
87
154
580
52
76
37
91
72