98
136
43
21
24
151
47
20
6
50
194
18
17
13
19
11
12
35
4
8
10
65
34
60
28
66
37
88
80
53
45
69
16
29
1
87
7
15
3
434
131
5
23
30
178
27