34
187
14
18
84
31
72
15
101
50
22
30
32
36
33
94
51
8
61
67
96
66
47
438
405
52
329
249
16
21
24
83
41
63
48
110
38
250
10
152
27
301
304
26
1365