89
69
26
119
76
20
57
12
3
18
53
28
48
19
25
31
8
104
7
83
574
23
41
16
17
22
284
59
44
128
32
242
9
10
81
65
14
11
13
5
6