9
40
64
32
21
82
415
65
122
31
33
43
26
20
92
28
17
49
37
29
23
47
25
214
30
77
97
102
14
24
18
52
22
19
51
84
4
46
27
44
161