83
52
291
135
66
5
60
98
200
11
4
61
9
27
3
19
92
125
25
47
46
209
43
80
1
361
12
8
64
17
13
15
20
6
21
14
93
147
41
10
102
24
2
36
32
7
23
185