438
45
13
26
29
37
108
100
52
18
32
72
169
11
19
81
40
50
28
46
25
20
73
51
87
407
34
6
16
41
80
39
31
15
27
21
43
30
71
42
23
102
59
49
94
131
24
158
226