108
7
83
103
20
2
69
151
50
64
16
58
15
8
11
12
56
45
19
14
9
21
41
205
176
220
291
28
52
17
307
65
98
68