184
169
81
70
78
34
71
47
64
17
22
23
11
19
32
15
49
12
25
63
39
96
88
58
29
45
10
132
115
216
292
38
8
30
90
59
41
235
13
92
48
28
18
322
119
67
53
103