593
373
59
36
100
4
29
3
90
18
9
16
114
27
19
49
101
24
30
116
133
28
160
77
56
15
13
32
22
23
99
50
46
43
34
88
42
38
35
20
66
92
153
31
67
33
79
73
62
53
61