35
16
8
82
6
13
20
4
18
55
58
19
232
132
29
502
25
5
27
23
84
75
70
14
41
32
36
80
9
397
44
17
37
7
10
77
22
38
134