45
18
11
33
37
30
20
92
13
21
102
123
65
40
113
79
15
158
220
22
12
72
47
17
42
28
25
23
128
48
24
66
68
44
106
49
43
29
87
88
51
41
119
54
70
63
130
61
121
31