272
95
84
64
129
180
72
49
77
41
37
59
35
431
94
70
75
239
20
47
96
61
138
15
22
121
78
62
79
33
853
36
122
34
32
51
18
24
44
26
204
86
85
126
43
42