81
27
30
36
119
22
32
17
52
37
49
44
95
19
20
10
127
68
351
34
8
4
12
46
145
45
40
26
78
92
16
43
28
21
29
1
86
24
483
110
6
39
415
11
160