8
51
22
35
83
272
45
193
32
42
93
13
57
131
105
82
72
15
16
74
90
36
75
133
33
48
7
102
98
56
23
121
29
117
39
24
20
111
256
30
84
60
14
31
103
9