342
873
56
23
3
42
6
132
12
5
15
11
28
53
4
90
8
16
10
117
100
37
63
7
60
32
68
81
40
88
176
35
34
126
107
89
46
61
84
30
125
1
0
661
1041
161
151
534
650
22
25
45
21
24
20
9
18
54
2