93
79
28
19
14
35
3
18
69
6
24
157
16
20
32
31
266
34
58
54
66
143
73
22
17
9
88
44
1
59
11
47
138
53
131
272
105
125
5
65
77
51
56
52
33
101
152
10