4
3
93
42
125
87
41
67
30
50
40
52
98
230
84
60
17
51
70
46
45
31
148
26
116
132
146
35
157
18
33
39
108