52
10
80
33
30
53
9
79
192
226
34
4
5
116
77
454
65
47
48
20
246
6
7
13
39
170
107
22
0
119
16
14
284
25
76
29
35
18
75
114
115
23
64
31
68
275
351
326
123
61