91
195
133
75
24
154
34
149
23
35
21
103
14
129
5
45
33
32
12
8
2
11
7
28
44
15
57
20
61
18
26
38
84
36
13
397
9
3
60
67
27
66
41
53