94
32
65
13
449
25
61
160
83
72
205
66
4
5
11
12
46
16
0
48
77
21
9
34
60
17
23
30
80
7
73
10
95
109
50
22
8
51
15
55
39
70
58
19
102
213