71
54
31
362
15
8
46
20
14
79
112
34
190
50
13
42
28
35
24
117
19
387
29
5
128
67
69
40
131
139
32
57
37
23
33
132
18
91
116
97
45
196