343
7
77
13
51
35
9
21
57
27
170
60
17
33
87
66
44
42
25
18
31
22
3
61
53
67
127
84
26
119
65
37
16
14
10
38
19
98
271
23
125
406
43
438
179