34
24
432
51
80
23
36
153
72
81
41
32
55
43
65
63
78
309
75
233
31
45
49
42
103
30
127
21
95
76
246
98
138
56
96
58
46
61
48
125
191
54
73
77