36
153
81
41
32
55
65
63
78
309
75
31
45
49
42
103
127
21
95
74
246
98
80
138
56
96
58
51
48
125
73
77