271
37
46
1161
8
102
30
173
223
18
22
31
56
70
89
17
13
3
109
6
99
12
32
44
62
74
163
51
194
53
140
91
52
28
25
41
59
63
23
55
103
20
11
7
151
33