59
12
48
13
40
22
4
11
34
41
7
120
82
64
68
58
29
77
33
28
42
24
52
36
20
23
92
183
264
35
86
60
16
139
103
292
241
39
54
18
5
127
74
99
32
8