52
28
24
34
10
15
8
75
302
77
9
40
64
26
22
16
12
7
17
45
58
33
23
84
79
54
61
49
13
47
37
72
129
43
195
48
74
35
36
14
44
51
39
20
31
87
104