32
30
27
48
24
83
28
31
92
11
89
38
5
42
10
121
37
58
82
23
40
54
81
13
111
41
26
4
35
112
107
14
6
44
20
16
148
33
46
93
87
19
63
15
12