1332
208
118
177
56
44
95
69
13
37
12
23
35
8
7
19
204
76
10
39
43
146
371
16
26
21
36
54
20
18
82
88
14
67
2
30
77
104
32
72
96
66
189
33
50
25