21
2
52
17
45
59
47
40
69
65
22
15
98
14
38
5
82
13
11
138
104
119
33
41
76
64
7
165
114
48
415
121
51
24
60
19
29
100
44
28
75
146
39
18
8
26
55
58