106
17
353
114
97
176
88
492
38
87
31
20
46
9
69
79
70
23
6
71
251
4
12
8
27
62
30
49
13
11
24
1
10
73
33
41
16
14
32
18
5
26
54
29
81
68
25