380
31
49
20
161
6
32
72
41
142
17
14
29
143
73
15
30
75
8
69
54
91
68
89
122
109
67
120
13
51
34
23
40
45
131
82
201
80
47
44
18
25
57
38
667
19
64
1193
26