248
14
142
4
22
29
73
101
46
2
12
122
18
202
57
25
10
6
85
5
44
9
15
98
13
3
399
76
1
26
51
33
55
81
31
54
167
11
24