385
136
45
105
35
141
32
62
125
40
35
80
95
65
89
64
70
121
84
153
61
49
73
59
72
86
94
109
49
62
84
85
32
237
153
73
97
68
124
77
38
83
32
77
81
96
71
66
155
49
76
62
57
74
97
20
59
89
56
44