97
7
28
22
20
113
67
320
29
32
45
30
60
15
187
53
17
65
16
27
91
21
14
120
69
33
39
122
9
77
57
55
66
42
41
49
61
134
129
78
51
48
107
52
193
444
92
373
449
109
34