432
61
18
49
55
25
20
44
112
568
87
28
47
6
13
39
238
43
65
167
22
121
1009
27
48
94
29
131
70
313
14
501
244
93
86
16
79
33
144
72
31
64
17
394
84
151
177
32
525
21