52
144
133
23
120
54
37
135
44
348
27
12
594
63
114
49
79
7
88
29
32
68
33
59
328
53
30
48
104
163
67
74
22
13
70
14
164
76
143
39
121
132
28
142
42
58