112
16
38
33
61
5
39
83
62
45
10
22
90
28
79
7
14
13
20
31
68
11
18
30
32
15
200
51
37
162
21
67
53
42
8
12
24
9
23
77
29
72
49
196
6
17
144
148
91
76