18
12
32
17
14
60
141
7
4
33
98
39
41
37
19
108
13
89
28
45
16
24
20
47
26
23
49
11
6
30
528
8
125
21
44
87
29
31