45
1328
11
65
31
10
8
23
21
27
81
362
155
22
40
85
14
16
152
55
97
90
18
332
60
73
432
25
37
49
2
713
84
35
4
5
93
12
124
54
659
9
7
30
170
32
33