247
91
33
40
17
157
3
70
32
44
194
15
31
23
30
84
9
95
161
26
6
56
59
1
27
53
67
8
77
29
92
381
10
93
25
4
36
35
88
106
16
49
68
5
87