120
75
34
96
63
44
220
125
52
29
90
16
84
72
124
111
53
31
70
50
71
48
41
22
77
58
35
89
46
109
145
104
147
175
94
33
81
122
73
87
32
187
21
164
17
76
28
7
30