21
8
4
79
58
383
43
121
175
18
73
12
26
97
6
49
9
32
11
28
16
29
102
108
25
7
35
23
15
45
70
69
61
13
139
44
75
36
20