82
127
28
45
112
164
21
11
18
26
17
40
35
138
75
71
25
63
57
15
20
8
16
39
98
19
34
107
120
49
14
53
12
88
54
33
90
41
22
51
357
73
31
102
5
13
30
9
192