109
41
18
15
168
32
106
89
82
70
389
21
72
26
282
11
143
1
42
12
7
6
58
20
76
56
17
30
80
51
45
92
95
13
169
265
36
59
40
97
93
8
14