124
74
46
75
66
69
174
83
63
93
38
79
307
130
68
137
103
77
172
107
40
70
24
81
106
117
45
120
43
25
53
164
29
17
61
51
153
73
31
26
125
90
42
14
49
89
82
58
67
37