307
11
102
36
21
29
46
110
82
832
72
15
73
23
126
34
89
413
210
59
5
55
24
3
88
379
47
49
44
16
100
31
996
154
190
18
276
83
124
42
6
41
54
119
69
28
70
105
94
9