32
17
16
43
5
50
22
47
68
132
21
44
56
124
39
11
31
14
13
18
123
23
19
65
15
25
28
77
26
82
35
20
118
74
130
30
108
10
7
111
116