176
79
25
37
85
76
48
51
32
71
34
473
6
7
10
4
88
14
46
16
56
21
99
92
5
23
35
22
33
144
81
60
13
45
87
74
26
122
44
42
17
374
69
20
28
383
55
227
41