10
8
93
19
6
21
55
275
121
48
67
11
108
23
79
24
22
340
37
20
123
81
13
64
202
129
9
86
42
77
97
12
65
291
106
61
36
29
15
5
32
18
74
49
7
25
116
45
50
156