162
62
19
29
23
16
51
73
83
55
151
61
36
44
30
91
58
24
316
46
53
69
248
67
15
241
33
50
41
39
13
17
11
31
12
65
20
63
112
38
90
25
5