196
10
89
92
14
15
2
51
45
19
101
18
21
52
151
28
30
53
126
86
56
17
32
38
12
67
169
13
62
26
57
3
24
5
33
16
83
81
293