87
11
29
21
15
12
19
4
23
7
22
31
14
6
133
17
45
68
40
431
8
33
50
13
20
36
90
51
30
118
149
39
61
126
213
245
376
60
57
42
44
250
92
34
170
46
135
540